service & engineer careers in Riffa, Bahrain